location of the property - Español Inglés Diccionario